草庐IT

android - ConstraintLayout 因 StackOverflowError 崩溃

全部标签

c - dlmalloc 在 Win7 上崩溃

一段时间以来,我一直很高兴地使用dlmalloc对于跨平台项目(Windows、MacOSX、Ubuntu)。然而,最近似乎使用dlmalloc会导致Windows7上的退出时崩溃。为了确保它在我的项目中不是什么愚蠢的东西,我创建了一个super最小的测试程序——它除了从main返回之外什么都不做。一个版本(“malloctest”)链接到dlmalloc,而另一个(“regulartest”)则没有。在WinXP上,两者都运行良好。在Windows7上,malloctest崩溃。您可以看到测试的截屏视频here.我的问题是:为什么会这样?它是dlmalloc中的错误吗?还是Windo

windows - 崩溃转储意味着在顺序指令之间更改了寄存器值

我目前正在分析一位客户因蓝屏死机而产生的故障转储。出于保密原因,我无法提供故障转储,但我已经走到了死胡同。崩溃发生在DDK中的RtlSetBit函数中。这是上下文记录:rax=0000000000000000rbx=fffff8800282da00rcx=fffffa8007c10340rdx=0000000000000000rsi=0000000000000001rdi=fffffa8007c102e0rip=fffff8000168d0b4rsp=fffff880057478e8rbp=0000000000000000r8=0000000000000000r9=0000000000

c++ - 如何调试仅在发布版本中发生的崩溃

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我的一个程序中有一个奇怪的竞争条件,导致它仅在Release模式和OUTSIDEvisualstudio环境中崩溃。如果我在visualstudio中使用F5(发布或调试)以Release模式启动此过程,它就可以正常工作。如果我创建带有调试信息的发布拷贝,它不会崩溃。我想知道如何调试这样的问题..为什么它不会在visualstudio中崩溃?即使在启动可执行文件的发布版本时,visualstudio是否会

c# - 如何使 C# 应用程序崩溃

我想测试我的应用程序崩溃转储是否可以调试。但首先,我需要生成我的应用程序的故障转储。我正在使用C#编写我的应用程序代码,并尝试了很多异常和不安全代码等,但没有得到它。谢谢!编辑:抱歉,刚刚忘记了一些东西,我正在使用Unity3D制作应用程序,它会自动为我处理异常。编辑2:感谢大家的回答。我已经在标准C#应用程序中测试了您的建议,一切正常,但在我的Unity3D应用程序(用C#编写)中却没有。似乎Unity3D需要更多努力才能导致崩溃,我可能会通过电子邮件向Unity3D发送电子邮件以获取答案。如果我得到它,我会在这里发布。干杯! 最佳答案

c# - 为什么 Xamarin android Designer 在打开 *.axml 文件时不显示在 visual studio 2012 中

我正在使用VisualStudio2012和Xamarin创建一个Android应用程序,但是当我尝试打开任何*.axml文件(包含android布局和设计以及其他元素)时,它应该显示一个所见即所得的可视化IDE,所以我编辑东西easyllly但它无法加载所见即所得并给我错误“操作无法完成。无效指针“我使用gtksharp2.12.21、mono-android4.6.06000、JDK6、android-ndk-r8e-windows-x86、XamarinStudio4.0.8我还包括图像,见下文谁能告诉我如何解决这个问题 最佳答案

c# - Microsoft 的反馈中心现在使我的 UWP 应用程序崩溃

自从我几个月前启动我的应用程序以来,反馈中心运行良好。突然,我测试了从我的应用程序中启动它,以便我可以直接转到我的应用程序的反馈中心页面,但应用程序刚刚崩溃。所以我在Debug模式下启动了我的应用程序并再次尝试。该应用程序只是在没有调试信息的情况下崩溃。这是否与我更新到Windows10的10月更新有某种关系?或者也许我将我的应用程序的兼容性扩展到Windows101809(17763)?我从来没有碰过启动反馈中心的代码,所以这不是我做的。这是代码:if(Microsoft.Services.Store.Engagement.StoreServicesFeedbackLauncher.

c# - 仅在 IDE 之外的 Release模式下 x64 .NET 4.0 应用程序崩溃

所以,我的小测试应用程序遇到了一个非常奇怪的问题。就问题而言,我的意思是它崩溃了……很难。没有异常(至少,没有我能捕捉到的)被抛出,只是“BlahBlah已经停止响应......”消息。它仅当我在x64、Release模式和IDE之外运行应用程序时崩溃。如果我在x86模式下运行它,或者如果我在x64的IDE中运行它,或者我在x64中作为DEBUG独立运行它,它工作正常。我已将其缩小到我的p/invokePeekMessage调用。所以,我需要这里的聪明才智来查看我写的废话,并告诉我我做的是否正确。因为,说真的,我他妈的快要失去理智了。我在两台计算机上试过这个,它们都表现出相同的行为。我

c# - .NET 远程服务看似崩溃,并停止响应客户端

我有一个.NETRemoting服务,它在大多数时间都运行良好。如果发生异常或错误,它会将错误记录到文件中,但仍会继续运行。但是,服务大约每两周停止一次对客户端的响应,这会导致客户端应用程序崩溃并出现SocketException,并显示以下消息:Aconnectionattemptfailedbecausetheconnectedpartydidnotproperlyrespondafteraperiodoftime,orestablishedconnectionfailedbecauseconnectedhosthasfailedtorespond没有异常或堆栈跟踪写入我们的日志文

C# 编译器在没有错误消息的情况下崩溃

varxrr=__arglist(Convert.ToUInt32(1),Convert.ToUInt32(2),Convert.ToUInt32(3));上面的代码会使编译器在构建时崩溃。我希望编译器以有意义的错误消息停止,而不是尝试编译代码。它可能是编译器中的错误吗?如果没有,我该如何解决这个错误? 最佳答案 这不是编译器中的错误;编译器给出正确的错误信息。相反,这是VisualStudio编辑器语言服务中的错误,会导致VisualStudio崩溃。但是,你的代码无论如何都是非法的;__arglist(...)表达式只能用于调用

c# - 当程序崩溃而没有异常时如何调试程序?

我的一个程序定期崩溃,但我不知道为什么。我在Debug模式下运行它,但没有弹出任何内容。该程序突然退出。我遇到过其他会引发异常的错误……但不是这个。有什么神奇的方法可以捕捉到它吗? 最佳答案 假设您是从VisualStudio中运行它,并且由于某种原因它没有在调试器中停止并出现未捕获的异常,在这种情况下,您可以尝试从VisualStudio外部捕获崩溃。在System.AccessViolationExceptionfromunmanagedcode?查看我的回答,特别是howtocaptureacrashdump.如果它只是定期崩